omidcode برنامه نويسي نوجوانان و بزرگسالان
|
حتي اگر Scratch بسيار شبيه به كودكان طراحي شده تفاوت اسكرچ با اسكرچ جونيور باشد، برنامه نويسان مسن تر هنوز از آن لذت زيادي مي برند. برنامه هاي پيچيده با اسكرچ كاملا امكان پذير است. و از آنجايي كه مي توان از تصاوير و موسيقي خود استفاده كرد، لازم نيست به نقاشي هاي گاهي اوقات بسيار زيبا تكيه كنيد. اسكرچ را بشناسيد كانال هاي متعددي در يوتيوب وجود دارد كه در آنها نكاتي ارائه مي شود. كانال Kolja TM آموزش هاي مختلف اسكرچ را براي برنامه نويسان جوان با تجربه تر ارائه مي دهد. همچنين كتابهاي مختلفي مانند «برنامهنويسي با ماوس» براي مبتديان يا «آموزش برنامهنويسي با اسكرچ ۳» براي كودكان بزرگتر وجود دارد. كارت هاي اسكرچ آلماني نيز وجود دارد. در اينجا دستورالعمل هاي كوتاهي وجود دارد كه به وضوح نشان داده شده است. با آن، كودكان و نوجوانان به سرعت مهم ترين اصول را تفاوت اسكرچ با اسكرچ جونيور ياد مي گيرند. متاسفانه نقشه هاي رسمي فقط به زبان انگليسي در دسترس هستند. اما آثار و ترجمه هايي مانند آنچه در وبلاگ گرهارد براندهوفر منتشر شده است وجود داردده كارت اسكرچ را امتحان كنيد. استفاده از آن سرگرم كننده و آسان است. صرف نظر از اينكه تازه شروع كرده ايد يا تجربه كمي داريد، مي توانيد برنامه هاي جذابي را در اينجا ايجاد كنيد يا اولين تجربيات خود را در برنامه نويسي به فرزندان خود بدهيد. فرقي نمي كند كه جرات انجام اين كار را با پسر يا دختر خود داشته باشيد. چيزي براي همه در اسكرچ وجود دارد تفاوت اسكرچ با اسكرچ جونيور. خراش چيست؟ علاوه بر ابزارهاي آنالوگ مانند خودكار و كاغذ، Scratch Jr ابزار اضافي است كه كودكان مي توانند از آن براي بيان خود و ايده هاي خود استفاده كنند. اين امكان يادگيري بازيگوش، كار خلاق، تحقيق مشترك و حل مستقل مسائل را فراهم مي كند. بچهها ميتوانند در اينجا وظايف هيجانانگيزي را براي خود تعيين كنند - براي مثال يك داستان كوتاه براي ايرانيان سايبر گفتن يا يك ميني بازي كه ميخواهند توسعه دهند - و سعي كنند به روش خودشان بر آنها مسلط شوند. با انجام اين كار، آنها به شيوه اي بازيگوش ياد مي گيرند كه پروژه ها را برنامه ريزي، اجرا، تأمل و در صورت لزوم بهبود بخشند. تمركز ويژه هميشه بر كار با يكديگر و گفتگو با يكديگر است.از آنجايي كه اقدامات انجام شده را مي توان بلافاصله انجام داد و مشاهده كرد، كودكان نيز اين شانس را دارند كه مستقيماً از اشتباهات درس بگيرند. علاوه بر اين كه: Scratch Junior چگونه كار مي كند؟ ScratchJr - زنجيره اي از دستورات تفاوت اسكرچ با اسكرچ جونيور ساخته شده از بلوك هاي ساختماني رنگي زنجيره اي از دستورات يا فيلمنامه براي يك شخصيت كه بايد متحرك شود برنامه نويسي - يعني صدور دستورات - با استفاده از ماژول ها يا بلوك هاي رنگي كه داراي نمادها هستند انجام مي شود. بچهها بر روي بلوكهاي ساختمان مورد نظر روي صفحه لمسي تبلت ضربه ميزنند و آنها را به فيلد كنار كاراكتر يا شيء مربوطه ميكشند. اين به تدريج زنجيره اي از بلوك ها (همچنين به عنوان "اسكريپت" شناخته مي شود) ايجاد مي كند كه بسته به عمل مورد نظر مي تواند طول آن متفاوت باشد. كودكان فيلمنامه خود را براي هر شخصيت يا شيئي كه مي خواهند در پروژه خود متحرك كنند، مي سازند.
ماژول ها يا بلوك هاي زير را مي توان استفاده كرد: ScratchJr - بلوك هاي تفاوت اسكرچ با اسكرچ جونيور ماشه بلوك هاي راه اندازي معمولاً در ابتداي اسكريپت هستند، زيرا نشان ميدهند كه چگونه بايد شروع شود - به عنوان مثال با ضربه زدن روي شخصيت يا ضربه زدن روي پرچم سبز.
ScratchJr - ماژول هاي حركت بلوك هاي حركتي براي فرمان هايي كه تفاوت اسكرچ با اسكرچ جونيور حركات را تحريك مي كنند - به عنوان مثال تعداد معيني گام به جلو يا چرخش.
امتیاز:
بازدید: 0
من فكر مي كنم پاسخ به سوال آسان است. تفاوت اسكرچ با اسكرچ جونيور بچهها از يادگيري چيزهاي جديد لذت ميبرند، مخصوصاً زماني كه به دنيايي كه در آن زندگي ميكنند مربوط باشد. و رسانه هاي ديجيتال به سادگي بخشي از آن هستند. من بارها و بارها در كمپ هاي كامپيوتري، شور و خلاقيتي را تجربه مي كنم كه دختران و پسران با آن بازي ها و برنامه هاي خود را توسعه مي دهند. شركت كنندگان به اين فكر مي كنند كه چگونه برنامه اي را كه مي خواهند ايجاد كنند تقسيم بندي كنند و چگونه مي توانند به اين مراحل فرعي دست يابند. البته اين تكنيك به كارهاي ديگر نيز كمك مي كند. اما مطمئناً هيچ كودك دبستاني فرمول هاي انتزاعي را نمي آموزد. اينجاست كه Scratch وارد مي شود. Scratch يك محيط برنامه نويسي تصويري است كه در آن كاربر روي قطعات پيش ساخته كد روي هم كليك مي كند. اين بلوكهاي به اصطلاح به وضوح برچسبگذاري شدهاند: «هنگامي كه روي پرچم كليك ميشود»، «هنگامي پخش كن» و «سلام بگو! به Scratch خوش آمديد. به مدت 2 ثانيه ". اگر اين تفاوت اسكرچ با اسكرچ جونيور بلوك ها در كنار هم قرار گيرند، به محض اينكه روي پرچم كليك مي شود و شكل مي گويد "سلام! به Scratch خوش آمديد. ” براي دو ثانيه. به همين سادگي!
به طور كلي، Scratch براي استفاده بسيار آسان است و ساختار خوبي دارد. پس از فراخواني صفحه يا برنامه كامپيوتري، دكمه "Develop" به ناحيه برنامه نويسي منتهي مي شود. (متاسفانه Scratch به عنوان يك برنامه براي دستگاه هاي تلفن همراه در دسترس نيست. در عوض، برنامه ScratchJr براي كودكان از سن پنج سالگي وجود دارد.) در تفاوت اسكرچ با اسكرچ جونيور ابتدا به مبتديان برنامه نويسي يك آموزش كوچك ارائه مي شود. در اينجا مجددا با نحوه عملكرد سايت آشنا مي شويد. مقدمه اي بر اسكرچ مقدمه هاي بيشتري در زير آموزش وجود دارد. اينها به تدريج بلوك هاي برنامه نويسي مختلفي را معرفي مي كنند. ايرانيان سايبر در يكي از ويديوها مي توان نام خود را متحرك كرد و در ديگري يك بازي پنگ برنامه ريزي كرد. متأسفانه، اين آموزش ها به طور مداوم ترجمه نمي شوند. بلوك ها داراي نام انگليسي هستند و فقط انگليسي صحبت مي شود. اگرچه زيرنويسهاي آلماني وجود دارد، هنوز هم ميتواند براي مدت كوتاهي Scratch را به انگليسي تغيير دهد. اكنون بلوك هاي موجود در آموزش و بلوك هايي كه به دنبال آن هستيد داراي برچسب يكساني هستند. فيلم هاي مقدماتي آنقدر خوب نشان داده شده اند كه تفاوت اسكرچ با اسكرچ جونيومعمولاً نيازي به متن توضيحي نيست. محيط برنامه نويسي ساختار محيط برنامه نويسي به شرح زير است: بلوك هاي برنامه نويسي به دسته هايي در سمت چپ گروه بندي مي شوند. براي مثال، هر چيزي كه فيگور را حركت مي دهد، در زير حركت جمع مي شود. علاوه بر اين، تمام دستورات مربوط به يك رنگ هستند. براي مثال بلوك هاي حركتي آبي هستند. اين قطعه كد به وسط كشيده مي شود - به منطقه برنامه نويسي. اگر آنها را به يكديگر نزديك كنيد، به طور خودكار متصل مي شوند. در سمت راست يك پنجره كوچك وجود دارد كه برنامه در آن اجرا مي شود. در مثال با اسب آبي در تصوير (زير)، اسب آبي در آنجا ظاهر مي شود، پس از به صدا درآمدن تفاوت اسكرچ با اسكرچ جونيور صداي تشويق، سلام مي كند و حركت مي كند. در زير آن منطقه اي وجود دارد كه مي توان چهره هاي مختلف را انتخاب كرد. نيازي به ثبت نام با اسكرچ نيست. برنامه ها را مي توان در رايانه شخصي خود ذخيره كرد. برنامه هاي ساير كاربران نيز همه قابل مشاهده است. اگر قرار است برنامه خودتان براي ديگران منتشر شود، يا اگر قرار است بازي در دستگاه ديگري اصلاح شود، ثبت نام رايگان لازم است. Scratch به عنوان پايه اي براي تفاوت اسكرچ با اسكرچ جونيور محيط هاي برنامه نويسي ديگر Scratch يك زبان برنامه نويسي بصري است زيرا متني نيست كه بايد نوشته شود، بلكه بلوك هاي تصويري هستند كه بايد تفاوت اسكرچ با اسكرچ جونيور به يكديگر متصل شوند. اين نوع برنامه نويسي را مي توان در محيط هاي ديگر نيز يافت. به عنوان مثال، App Inventor از گوگل وجود دارد كه در آن برنامه نويسان مي توانند برنامه هاي خود را براي گوشي هاي هوشمند اندرويدي توسعه دهند. بنابراين اگر مي توانيد Scratch را مديريت كنيد، مي توانيد اين دانش را به محيط هاي ديگر منتقل كنيد. خراش براي كودكان بزرگتر يا نوجوانان
امتیاز:
بازدید: 0
|
|
[قالب وبلاگ : سایت آریا] [Weblog Themes By : sitearia.ir] |